let fs = require('fs')
let path = require('path')

console.log('__dirname 文件所在文件夹的绝对路径 ----------：', __dirname)
console.log('__filename 文件的绝对路径 ----------：', __filename)


// path.resolve 拼接路径
let resolve = path.resolve(__dirname, 'index.js')
console.log('path.resolve ----------', resolve)

// path.sep 路径分隔符，windows：\，linux：/
console.log('path.sep ----------', path.sep)

// path.parse 解析路径，根据路径，获取文件基础信息
let str = __filename
console.log('path.parse -----------', path.parse(str))

console.log('path.basename 路径名 -----------', path.basename(str))
console.log('path.dirname 目录名 -----------', path.dirname(str))
console.log('path.extname 拓展名 -----------', path.extname(str))